blob: 47aa426451505c89fb5811a4d3e562e5f750c868 [file] [log] [blame]
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001<?xml version="1.0" encoding="utf-8"?>
2<!-- Copyright (C) 2009 The Android Open Source Project
3
4 Licensed under the Apache License, Version 2.0 (the "License");
5 you may not use this file except in compliance with the License.
6 You may obtain a copy of the License at
Nicolas Cataniaff096c12009-05-01 11:55:36 -07007
The Android Open Source Project52d4c302009-03-03 19:29:09 -08008 http://www.apache.org/licenses/LICENSE-2.0
Nicolas Cataniaff096c12009-05-01 11:55:36 -07009
The Android Open Source Project52d4c302009-03-03 19:29:09 -080010 Unless required by applicable law or agreed to in writing, software
11 distributed under the License is distributed on an "AS IS" BASIS,
12 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 See the License for the specific language governing permissions and
14 limitations under the License.
15-->
16
Nicolas Cataniaff096c12009-05-01 11:55:36 -070017<!--
The Android Open Source Project52d4c302009-03-03 19:29:09 -080018This file contains standard test definitions for the Android platform
Nicolas Cataniaff096c12009-05-01 11:55:36 -070019
Brett Chabot764d3fa2009-06-25 17:57:31 -070020The following test types are supported:
21 - On device Java instrumentation tests are defined by <test> tags.
22 - native ones (C/C++) are defined by <test-native> tags.
23 - host java tests are defined by <test-host> tags.
The Android Open Source Project52d4c302009-03-03 19:29:09 -080024
Brett Chabot764d3fa2009-06-25 17:57:31 -070025See test_defs.xsd for more information.
The Android Open Source Project52d4c302009-03-03 19:29:09 -080026-->
27
Phil Dubach7c343ce2009-05-21 16:35:22 -070028<test-definitions xmlns="http://schemas.android.com/testrunner/test_defs/1.0"
29 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
30 xsi:schemaLocation="http://schemas.android.com/testrunner/test_defs/1.0 test_defs.xsd">
The Android Open Source Project52d4c302009-03-03 19:29:09 -080031
Neal Nguyenadce5662010-01-14 14:13:37 -080032<!-- frameworks tests -->
33<test name="frameworks-core"
34 build_path="frameworks/base/core/tests/coretests"
35 package="com.android.frameworks.coretests"
36 coverage_target="framework"
37 continuous="true" />
38
Neal Nguyen04bcaad2010-01-25 15:33:21 -080039<test name="frameworks-graphics"
40 build_path="frameworks/base/graphics/tests/graphicstests"
41 package="com.android.frameworks.graphicstests"
42 coverage_target="framework"
43 continuous="true" />
44
Neal Nguyenadce5662010-01-14 14:13:37 -080045<test name="frameworks-location"
46 build_path="frameworks/base/location/tests/locationtests"
47 package="com.android.frameworks.locationtests"
48 coverage_target="framework"
49 continuous="true" />
50
Neal Nguyen04bcaad2010-01-25 15:33:21 -080051<test name="frameworks-sax"
52 build_path="frameworks/base/sax/tests/saxtests"
53 package="com.android.frameworks.saxtests"
54 coverage_target="framework"
55 continuous="true" />
56
Neal Nguyend538def2010-02-02 17:12:22 -080057<test name="frameworks-services"
58 build_path="frameworks/base/services/tests/servicestests"
59 package="com.android.frameworks.servicestests"
60 coverage_target="framework"
61 continuous="true" />
62
Neal Nguyenadce5662010-01-14 14:13:37 -080063<test name="frameworks-telephony"
64 build_path="frameworks/base/telephony/tests/telephonytests"
65 package="com.android.frameworks.telephonytests"
66 coverage_target="framework"
67 continuous="true" />
68
Brett Chabot0145eaf2010-02-18 18:55:11 -080069<test name="frameworks-testrunner"
Brett Chabot786f4db2010-02-20 20:07:38 -080070 build_path="frameworks/base/test-runner"
Brett Chabot0145eaf2010-02-18 18:55:11 -080071 package="com.android.frameworks.testrunner.tests"
Brett Chabot786f4db2010-02-20 20:07:38 -080072 coverage_target="android.test.runner"
Brett Chabot0145eaf2010-02-18 18:55:11 -080073 continuous="true" />
74
Neal Nguyen04bcaad2010-01-25 15:33:21 -080075<test name="frameworks-vpn"
76 build_path="frameworks/base/vpn/tests/vpntests"
77 package="com.android.frameworks.vpntests"
78 coverage_target="framework"
79 continuous="true" />
80
The Android Open Source Project52d4c302009-03-03 19:29:09 -080081<test name="core"
82 build_path="frameworks/base/tests/CoreTests"
83 package="android.core"
The Android Open Source Project52d4c302009-03-03 19:29:09 -080084 coverage_target="framework"
85 continuous="true" />
86
Chung-yih Wang84dcb452009-09-29 11:27:11 +080087<test name="keystore-unit"
88 build_path="frameworks/base/keystore/tests"
89 package="android.security.tests"
90 runner=".KeyStoreTestRunner"
91 coverage_target="framework"
92 continuous="true" />
93
The Android Open Source Project6ffae012009-03-18 17:39:43 -070094<test name="imf"
95 build_path="frameworks/base/tests/ImfTest"
96 package="com.android.imftest.tests"
97 coverage_target="framework"
98 continuous="true" />
The Android Open Source Project52d4c302009-03-03 19:29:09 -080099
Brett Chabot2e1ac5d2009-06-15 10:46:49 -0700100<test name="framework-permission"
101 build_path="frameworks/base/tests/permission"
102 package="com.android.framework.permission.tests"
103 runner="android.test.InstrumentationTestRunner"
104 coverage_target="framework"
Brett Chabot8ccda762009-06-17 10:56:52 -0700105 continuous="true" />
Brett Chabot2e1ac5d2009-06-15 10:46:49 -0700106
Brett Chabot8c63b972010-04-05 12:19:17 -0700107<test name="android-common"
Dan Egnore970b3d2009-11-18 12:05:35 -0800108 build_path="frameworks/base/common/tests"
Brett Chabotf692a042010-04-02 08:50:02 -0700109 package="com.android.common.tests"
110 coverage_target="framework"
111 continuous="true" />
Dan Egnore970b3d2009-11-18 12:05:35 -0800112
Brett Chabota6f3b0a2010-04-01 18:38:31 -0700113<!-- end of framework tests -->
114
115<!-- media framework tests -->
116<test name="media"
117 build_path="frameworks/base/media/tests/MediaFrameworkTest"
118 package="com.android.mediaframeworktest"
119 runner=".MediaFrameworkTestRunner"
120 coverage_target="framework"
121 continuous="true" />
122
123<test name="mediaapitest"
124 build_path="frameworks/base/media/tests/MediaFrameworkTest"
125 package="com.android.mediaframeworktest"
126 class="com.android.mediaframeworktest.functional.MediaPlayerApiTest"
127 runner=".MediaFrameworkTestRunner"
128 coverage_target="framework" />
129
130<test name="mediarecordertest"
131 build_path="frameworks/base/media/tests/MediaFrameworkTest"
132 package="com.android.mediaframeworktest"
133 class="com.android.mediaframeworktest.functional.MediaRecorderTest"
134 runner=".MediaFrameworkTestRunner"
135 coverage_target="framework" />
136
137<test name="mediastresstest"
138 build_path="frameworks/base/media/tests/MediaFrameworkTest"
139 package="com.android.mediaframeworktest"
140 runner=".MediaRecorderStressTestRunner"
141 coverage_target="framework" />
142
143<test name="mediamemorystress"
144 build_path="frameworks/base/media/tests/MediaFrameworkTest"
145 package="com.android.mediaframeworktest"
146 runner=".MediaFrameworkPerfTestRunner"
147 coverage_target="framework" />
148
149<test name="mediaunit"
150 build_path="frameworks/base/media/tests/MediaFrameworkTest"
151 package="com.android.mediaframeworktest"
152 runner=".MediaFrameworkUnitTestRunner"
153 coverage_target="framework" />
154
155<!-- end of media framework tests -->
156
157<!-- targeted framework tests -->
158<test name="account"
159 build_path="frameworks/base/core/tests/coretests"
160 package="com.android.frameworks.coretests"
161 class="android.accounts.AccountManagerServiceTest"
162 coverage_target="framework" />
163
164<test name="smoke"
165 build_path="frameworks/base/tests/SmokeTest"
166 package="com.android.smoketest.tests"
167 coverage_target="framework"
168 continuous="true" />
169
170<test name="launchperf"
171 build_path="development/apps/launchperf"
172 package="com.android.launchperf"
173 runner=".SimpleActivityLaunchPerformance"
174 coverage_target="framework" />
175
176<test name="contentprovideroperation"
177 build_path="frameworks/base/core/tests/coretests"
178 package="com.android.frameworks.coretests"
179 class="android.content.ContentProviderOperationTest"
180 coverage_target="framework" />
181
Brett Chabot49b77112009-06-02 11:46:04 -0700182<!-- cts tests -->
183
184<test name="cts-permission"
Brett Chabot2477b382009-09-23 18:05:28 -0700185 build_path="cts/tests/tests/permission"
Brett Chabot49b77112009-06-02 11:46:04 -0700186 package="com.android.cts.permission"
Brett Chabotd6af1fb2009-06-09 19:41:27 -0700187 runner="android.test.InstrumentationTestRunner"
Brett Chabot49b77112009-06-02 11:46:04 -0700188 coverage_target="framework"
189 continuous="true"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800190 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700191
Brett Chabotfe905a82009-06-19 18:32:14 -0700192<test name="cts-permission2"
193 build_path="cts/tests/tests/permission2"
194 package="com.android.cts.permission2"
195 runner="android.test.InstrumentationTestRunner"
196 coverage_target="framework"
197 continuous="true"
Brett Chabota6f3b0a2010-04-01 18:38:31 -0700198 suite="true" />
Brett Chabotfe905a82009-06-19 18:32:14 -0700199
Brett Chabot49b77112009-06-02 11:46:04 -0700200<test name="cts-process"
Brett Chabot2477b382009-09-23 18:05:28 -0700201 build_path="cts/tests/tests/process"
Brett Chabot49b77112009-06-02 11:46:04 -0700202 package="com.android.cts.process"
203 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800204 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700205
206<test name="cts-api-signature"
Brett Chabot2477b382009-09-23 18:05:28 -0700207 build_path="cts/tests/SignatureTest"
Brett Chabot49b77112009-06-02 11:46:04 -0700208 package="android.tests.sigtest"
209 runner=".InstrumentationRunner"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800210 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700211
212<test name="cts-api-signature-func"
Brett Chabot2477b382009-09-23 18:05:28 -0700213 build_path="cts/tests/SignatureTest"
Brett Chabot49b77112009-06-02 11:46:04 -0700214 package="android.tests.sigtest.tests"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800215 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700216
217<test name="cts-apidemos"
Brett Chabot2477b382009-09-23 18:05:28 -0700218 build_path="cts/tests/ApiDemosReferenceTest"
Brett Chabot49b77112009-06-02 11:46:04 -0700219 package="android.apidemos.cts"
220 coverage_target="ApiDemos"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800221 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700222
223<test name="cts-app"
Brett Chabot2477b382009-09-23 18:05:28 -0700224 build_path="cts/tests/tests/app"
Brett Chabot49b77112009-06-02 11:46:04 -0700225 package="com.android.cts.app"
226 runner="android.test.InstrumentationCtsTestRunner"
227 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800228 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700229
230<test name="cts-content"
Brett Chabot2477b382009-09-23 18:05:28 -0700231 build_path="cts/tests/tests/content"
Brett Chabot49b77112009-06-02 11:46:04 -0700232 package="com.android.cts.content"
Brett Chabot4d1a3b82010-01-27 17:17:16 -0800233 runner="android.test.InstrumentationTestRunner"
Brett Chabot49b77112009-06-02 11:46:04 -0700234 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800235 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700236
237<test name="cts-database"
Brett Chabot2477b382009-09-23 18:05:28 -0700238 build_path="cts/tests/tests/database"
Brett Chabot49b77112009-06-02 11:46:04 -0700239 package="com.android.cts.database"
240 runner="android.test.InstrumentationCtsTestRunner"
241 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800242 suite="cts" />
Nicolas Cataniac1d79ee2009-09-14 19:06:34 -0700243
Brett Chabot08a3dc02009-08-26 11:58:23 -0700244<test name="cts-gesture"
245 build_path="cts/tests/tests/gesture"
246 package="com.android.cts.gesture"
247 runner="android.test.InstrumentationTestRunner"
248 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800249 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700250
251<test name="cts-graphics"
Brett Chabot2477b382009-09-23 18:05:28 -0700252 build_path="cts/tests/tests/graphics"
Brett Chabot49b77112009-06-02 11:46:04 -0700253 package="com.android.cts.graphics"
254 runner="android.test.InstrumentationCtsTestRunner"
255 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800256 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700257
258<test name="cts-hardware"
Brett Chabot2477b382009-09-23 18:05:28 -0700259 build_path="cts/tests/tests/hardware"
Brett Chabot49b77112009-06-02 11:46:04 -0700260 package="com.android.cts.hardware"
Brett Chabot8864a9a2010-03-30 19:46:27 -0700261 runner="android.test.InstrumentationTestRunner"
Brett Chabot49b77112009-06-02 11:46:04 -0700262 coverage_target="framework"
Brett Chabot8864a9a2010-03-30 19:46:27 -0700263 continuous="true"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800264 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700265
266<test name="cts-location"
Brett Chabot2477b382009-09-23 18:05:28 -0700267 build_path="cts/tests/tests/location"
Brett Chabot49b77112009-06-02 11:46:04 -0700268 package="com.android.cts.location"
269 runner="android.test.InstrumentationCtsTestRunner"
270 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800271 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700272
Brett Chabot9f7ae082009-09-23 11:38:25 -0700273<test name="cts-media"
274 build_path="cts/tests/tests/media"
275 package="com.android.cts.media"
276 runner="android.test.InstrumentationCtsTestRunner"
277 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800278 suite="cts" />
Brett Chabot9f7ae082009-09-23 11:38:25 -0700279
Brett Chabot49b77112009-06-02 11:46:04 -0700280<test name="cts-net"
Brett Chabot2477b382009-09-23 18:05:28 -0700281 build_path="cts/tests/tests/net"
Brett Chabot49b77112009-06-02 11:46:04 -0700282 package="com.android.cts.net"
283 runner="android.test.InstrumentationCtsTestRunner"
284 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800285 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700286
287<test name="cts-os"
Brett Chabot2477b382009-09-23 18:05:28 -0700288 build_path="cts/tests/tests/os"
Brett Chabot49b77112009-06-02 11:46:04 -0700289 package="com.android.cts.os"
290 runner="android.test.InstrumentationCtsTestRunner"
291 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800292 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700293
294<test name="cts-perf1"
Brett Chabot2477b382009-09-23 18:05:28 -0700295 build_path="cts/tests/tests/performance"
Brett Chabot49b77112009-06-02 11:46:04 -0700296 package="com.android.cts.performance"
297 runner="android.test.InstrumentationCtsTestRunner"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800298 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700299
300<test name="cts-perf2"
Brett Chabot2477b382009-09-23 18:05:28 -0700301 build_path="cts/tests/tests/performance2"
Brett Chabot49b77112009-06-02 11:46:04 -0700302 package="com.android.cts.performance2"
303 runner="android.test.InstrumentationCtsTestRunner"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800304 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700305
306<test name="cts-perf3"
Brett Chabot2477b382009-09-23 18:05:28 -0700307 build_path="cts/tests/tests/performance3"
Brett Chabot49b77112009-06-02 11:46:04 -0700308 package="com.android.cts.performance3"
309 runner="android.test.InstrumentationCtsTestRunner"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800310 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700311
312<test name="cts-perf4"
Brett Chabot2477b382009-09-23 18:05:28 -0700313 build_path="cts/tests/tests/performance4"
Brett Chabot49b77112009-06-02 11:46:04 -0700314 package="com.android.cts.performance4"
315 runner="android.test.InstrumentationCtsTestRunner"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800316 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700317
318<test name="cts-perf5"
Brett Chabot2477b382009-09-23 18:05:28 -0700319 build_path="cts/tests/tests/performance5"
Brett Chabot49b77112009-06-02 11:46:04 -0700320 package="com.android.cts.performance5"
321 runner="android.test.InstrumentationCtsTestRunner"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800322 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700323
324<test name="cts-provider"
Brett Chabot2477b382009-09-23 18:05:28 -0700325 build_path="cts/tests/tests/provider"
Brett Chabot49b77112009-06-02 11:46:04 -0700326 package="com.android.cts.provider"
327 runner="android.test.InstrumentationCtsTestRunner"
328 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800329 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700330
331<test name="cts-text"
Brett Chabot2477b382009-09-23 18:05:28 -0700332 build_path="cts/tests/tests/text"
Brett Chabot49b77112009-06-02 11:46:04 -0700333 package="com.android.cts.text"
334 runner="android.test.InstrumentationCtsTestRunner"
335 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800336 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700337
Brett Chabotf9775ca2009-08-11 20:06:07 -0700338<test name="cts-telephony"
Brett Chabot2477b382009-09-23 18:05:28 -0700339 build_path="cts/tests/tests/telephony"
Brett Chabotf9775ca2009-08-11 20:06:07 -0700340 package="com.android.cts.telephony"
341 runner="android.test.InstrumentationCtsTestRunner"
342 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800343 suite="cts" />
Brett Chabotf9775ca2009-08-11 20:06:07 -0700344
Brett Chabot49b77112009-06-02 11:46:04 -0700345<test name="cts-util"
Brett Chabot2477b382009-09-23 18:05:28 -0700346 build_path="cts/tests/tests/util"
Brett Chabot49b77112009-06-02 11:46:04 -0700347 package="com.android.cts.util"
348 runner="android.test.InstrumentationCtsTestRunner"
349 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800350 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700351
352<test name="cts-view"
Brett Chabot2477b382009-09-23 18:05:28 -0700353 build_path="cts/tests/tests/view"
Brett Chabot49b77112009-06-02 11:46:04 -0700354 package="com.android.cts.view"
355 runner="android.test.InstrumentationCtsTestRunner"
356 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800357 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700358
Brett Chabotcc6799a2009-09-10 15:08:58 -0700359<test name="cts-webkit"
360 build_path="cts/tests/tests/webkit"
361 package="com.android.cts.webkit"
362 runner="android.test.InstrumentationCtsTestRunner"
363 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800364 suite="cts" />
Brett Chabotcc6799a2009-09-10 15:08:58 -0700365
Brett Chabot49b77112009-06-02 11:46:04 -0700366<test name="cts-widget"
Brett Chabot2477b382009-09-23 18:05:28 -0700367 build_path="cts/tests/tests/widget"
Brett Chabot49b77112009-06-02 11:46:04 -0700368 package="com.android.cts.widget"
369 runner="android.test.InstrumentationCtsTestRunner"
370 coverage_target="framework"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800371 suite="cts" />
Brett Chabot49b77112009-06-02 11:46:04 -0700372
373<!-- end of cts tests -->
374
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800375<!-- selected app tests -->
Brett Chabota6f3b0a2010-04-01 18:38:31 -0700376<test name="apidemos"
377 build_path="development/samples/ApiDemos"
378 package="com.example.android.apis.tests" />
379
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800380<test name="browser"
381 build_path="packages/apps/Browser"
Brett Chabotf692a042010-04-02 08:50:02 -0700382 package="com.android.browser.tests"
Rajni Arora Batra6994e552010-04-02 17:55:52 -0700383 coverage_target="Browser"
384 continuous="true" />
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800385
386<test name="calendar"
Swarna Kumar3bf043f2010-03-22 15:38:22 -0700387 build_path="packages/apps/Calendar"
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800388 package="com.android.calendar.tests"
389 coverage_target="Calendar"
390 continuous="true" />
391
392<test name="calprov"
Swarna Kumar3bf043f2010-03-22 15:38:22 -0700393 build_path="packages/providers/CalendarProvider"
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800394 package="com.android.providers.calendar.tests"
Swarna Kumar8aca5b82009-07-30 15:03:25 -0700395 coverage_target="CalendarProvider"
396 continuous="true" />
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800397
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800398<test name="contactsprov"
Swarna Kumar3bf043f2010-03-22 15:38:22 -0700399 build_path="packages/providers/ContactsProvider"
Omari Stephensa3410462009-09-02 13:01:11 -0700400 package="com.android.providers.contacts.tests"
Omari Stephens17a9df52009-09-29 14:16:07 -0700401 coverage_target="ContactsProvider"
402 continuous="true" />
Omari Stephensa3410462009-09-02 13:01:11 -0700403
Nicolas Cataniaf8f452c2009-09-25 16:30:09 -0700404<test name="contacts"
405 build_path="packages/apps/Contacts"
406 package="com.android.contacts.tests"
407 runner="android.test.InstrumentationTestRunner"
408 coverage_target="Contacts"
Omari Stephens17a9df52009-09-29 14:16:07 -0700409 description="Tests for the Contacts app."
410 continuous="true" />
Nicolas Cataniaf8f452c2009-09-25 16:30:09 -0700411
Brett Chabotcf87c982009-11-12 11:47:16 -0800412<test name="contacts-launch"
413 build_path="packages/apps/Contacts"
414 package="com.android.contacts.tests"
415 runner="com.android.contacts.ContactsLaunchPerformance"
416 description="Launch performance for Contacts." />
417
Brett Chabot5de234e2009-06-15 13:04:58 -0700418<test name="downloadprovider-permission"
419 build_path="packages/providers/DownloadProvider/tests/permission"
420 package="com.android.providers.downloads.permission.tests"
Brett Chabot8ccda762009-06-17 10:56:52 -0700421 coverage_target="DownloadProvider"
422 continuous="true" />
Brett Chabot5de234e2009-06-15 13:04:58 -0700423
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800424<test name="email"
425 build_path="packages/apps/Email"
426 package="com.android.email.tests"
427 coverage_target="Email"
428 continuous="true" />
429
430<test name="emailsmall"
431 build_path="packages/apps/Email"
432 package="com.android.email.tests"
433 class="com.android.email.SmallTests"
434 coverage_target="Email" />
435
Brett Chabota3a8aeb2009-03-31 14:51:13 -0700436<test name="musicplayer"
437 build_path="packages/apps/Music"
438 package="com.android.music.tests"
439 runner=".MusicPlayerFunctionalTestRunner"
Yu Shan Emily Laud17eb0b2009-04-09 13:55:00 -0700440 coverage_target="Music" />
Brett Chabota3a8aeb2009-03-31 14:51:13 -0700441
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800442<test name="mms"
443 build_path="packages/apps/Mms"
444 package="com.android.mms.tests"
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800445 coverage_target="Mms" />
446
Nicolas Catania6f0366f2009-12-07 13:03:13 -0800447<!-- Unit tests for the phone application. -->
448<test name="phone-unit"
449 build_path="packages/apps/Phone"
450 package="com.android.phone.tests"
451 continuous="true"
452 coverage_target="Phone" />
453
Bryan Mawhinneyd75939d2010-02-05 17:17:13 +0000454<test name="quicksearchbox"
455 build_path="packages/apps/QuickSearchBox"
456 package="com.android.quicksearchbox.tests"
Brett Chabot79a612b2010-04-05 16:37:59 -0700457 coverage_target="QuickSearchBox" />
Bryan Mawhinneyd75939d2010-02-05 17:17:13 +0000458
Niko Catania24728662009-04-02 23:33:53 -0700459<!-- native tests -->
Nicolas Catania18d7a4e2009-06-15 09:28:06 -0700460
461<!-- Bionic C++ -->
Niko Catania24728662009-04-02 23:33:53 -0700462<test-native name="libstdcpp"
463 build_path="system/extras/tests/bionic/libstdc++"
Niko Catania55ebbc42009-04-03 14:13:05 -0700464 description="Bionic libstdc++."
Brett Chabot764d3fa2009-06-25 17:57:31 -0700465 extra_build_args="BIONIC_TESTS=1" />
Niko Catania24728662009-04-02 23:33:53 -0700466
Wei-Ta Chenb515fb12009-05-28 13:42:14 -0700467<test-native name="libskia"
468 build_path="external/skia/tests"
469 description="Skia tests." />
470
Nicolas Catania18d7a4e2009-06-15 09:28:06 -0700471<!-- Android STL tests -->
472<test-native name="astl"
473 build_path="external/astl/tests"
474 description="Android STL."
Brett Chabot764d3fa2009-06-25 17:57:31 -0700475 extra_build_args="ASTL_TESTS=1" />
Nicolas Catania18d7a4e2009-06-15 09:28:06 -0700476
Nicolas Catania13a2fcf2010-02-10 22:40:39 -0800477<!-- Google Test -->
Nicolas Cataniaff096c12009-05-01 11:55:36 -0700478<test-native name="gtest"
479 build_path="external/gtest"
480 description="Google test."
Brett Chabot764d3fa2009-06-25 17:57:31 -0700481 extra_build_args="GTEST_TESTS=1" />
Nicolas Catania13a2fcf2010-02-10 22:40:39 -0800482
Nicolas Catania8595c942010-04-09 10:26:13 -0700483<!-- Libjingle -->
484<test-native name="libjingle"
485 build_path="vendor/google/libraries/libjingle"
486 description="Libjingle."
487 extra_build_args="LIBJINGLE_TESTS=1" />
488
Niko Catania24728662009-04-02 23:33:53 -0700489
Brett Chabot764d3fa2009-06-25 17:57:31 -0700490<!-- host java tests -->
Brett Chabot222c8a02009-07-10 12:39:26 -0400491<test-host name="cts-appsecurity"
492 build_path="cts/tests/appsecurity-tests"
493 class="com.android.cts.appsecurity.AppSecurityTests"
494 jar_name="CtsAppSecurityTests.jar"
Brett Chabot4a5d9f12010-02-18 20:01:11 -0800495 suite="cts" />
Brett Chabot764d3fa2009-06-25 17:57:31 -0700496
Brett Chabotc5ad47c2010-02-17 11:22:19 -0800497<test-host name="frameworks-core-host"
498 build_path="frameworks/base/core/tests/hosttests"
499 class="android.content.pm.PackageManagerHostTests"
500 jar_name="FrameworkCoreHostTests.jar" />
501
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800502</test-definitions>